/* Layout
----------------------------------- */

@import url("rst.css");

/* Pudge Elements
----------------------------------- */
.note { font-size: 90% }
h4.pudge-member-name { 
  font-size: 110%;
  margin-bottom: 0;
}
h4.pudge-member-name a.obj-link { 
  font-weight: bold;
  text-decoration: none;
}
h4.pudge-member-name .prefix { 
  font-style: oblique;
  padding-right: 6px;
  font-weight: bold;
  color: #c9c;
}
h1.pudge-member-page-heading { 
  font-size: 250%;
}
h4.pudge-member-page-subheading { 
  font-size: 150%;
  font-style: italic;
}
h4.pudge-member-page-subheading p { 
  display: inline;
}
div.pudge-member { 
  margin-top: 1.5em;
  margin-bottom: 1.5em;
}
ul.pudge-module-index { 
  margin-left: 0;
  padding-left: 0;
}
ul.pudge-module-index ul { 
  padding-left: 1.5em;
  margin-left: 0;
}
ul.pudge-module-index li { 
  list-style-type: none;
}
ul.pudge-module-index .prefix { 
  font-style: oblique;
  padding-right: 6px;
  font-size: 90%;
  font-weight: bold;
  color: purple;
}
ul.pudge-module-index a { 
  text-decoration: none;
}
div.pudge-section { 
  margin-left: 2em;
}